demolition permit - French English Dictionary